UPF0356 protein spr0126 spr0126 spr0126 77 MIYKVFYQETKERSPRRETTRTLYLDIDASSELEGRITARQLVEENRPEYNIEYIELLSDKLLDYEKETGAFEITEF Y126_STRR6